package co.gov.medellin.ssti.sub.model.service.impl;

import java.util.List;

import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Service;

import co.gov.medellin.ssti.sub.model.dao.BeneficioOtorgadoDAO;
import co.gov.medellin.ssti.sub.model.dao.exception.DAOException;
import co.gov.medellin.ssti.sub.model.service.BeneficioOtorgadoService;
import co.gov.medellin.ssti.sub.model.vo.RepBeneficioOtorgadoVO;

@Service
public class BeneficioOtorgadoServiceImpl implements BeneficioOtorgadoService {
	@Autowired
	BeneficioOtorgadoDAO beneficioOtorgadoDAOImpl2;

	public List<RepBeneficioOtorgadoVO> loadAllBeneficiosBySubprograma(
			RepBeneficioOtorgadoVO param) {
		try {
			return beneficioOtorgadoDAOImpl2
					.loadAllBeneficiosBySubprograma(param);
		} catch (Exception e) {
			throw new DAOException(e);
		}
	}

}
